package operatemodel

import "gorm.io/gorm"

//逻辑复用,原理为链式调用_定义为私有_ 注意调用只能调用查询不能调用其他

//分页 --获取最新的数据
func Padinate(pagenum int, pagesize int) func(db *gorm.DB) *gorm.DB {
	return func(db *gorm.DB) *gorm.DB {
		offset := (pagenum - 1) * pagesize
		return db.Order("created_at desc").Offset(offset).Limit(pagesize)
	}
}
